Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 BARRA MEWS Terraced £202,071 £195,000 4 Mar 2022
6 BARRA MEWS Terraced £160,629 £100,000 11 Apr 2007
11 BARRA MEWS Terraced £128,449 £29,000 28 May 1999
17 BARRA MEWS Terraced £145,061 £26,000 6 Jan 1995
19 BARRA MEWS Terraced £127,734 £75,000 29 Aug 2012
20 BARRA MEWS Terraced £87,480 £25,000 2 Mar 2001
21 BARRA MEWS Terraced £155,879 £130,000 28 Aug 2020
26 BARRA MEWS Semi-Detached £58,879 £19,499 25 Mar 2002